Skip to content

My Workflow for Agentic Engineering in Crypto

Posted on:February 13, 2026 at 09:00 AM

I. Introduction

Agentic engineering requires a different mental model and workflow to traditional programming. Building anything in crypto requires a similar shift. Agentic engineering in crypto, therefore, is two levels more complex for the average developer.

- “agentic” because the new default is that you are not writing the code directly 99% of the time, you are orchestrating agents who do and acting as oversight.
- “engineering” to emphasize that there is an art & science and expertise to it. It’s something you can learn and become better at, with its own depth of a different kind.

karpathy

There are two extreme responses to this: some crypto developers choose to barely use AI for their work (often fairly citing security concerns). This group is growing smaller and smaller with the hype around Claude Code and Codex. On the other hand, some developers choose to go full slop mode and vibe everything. That simply doesn’t work right now in crypto. Using these tools like you would for a hobby project is inefficient.

In this article, I’ll outline how you can increase your productivity and output quality with some of the tools and tips I’ve been using for the past 2-3 months developing production and hobby products in crypto.

This guide will be more focused on agentic engineering in general because there is a lot overlap with crypto, and I expect most of my audience is already familiar with the basic crypto dev workflow.

My general philosophy and approach towards agentic engineering is this: attempt to remove yourself as much as possible from the feedback loop. Instead of screenshotting a frontend and asking claude to fix a visual bug, tell claude to open the browser itself and screenshot everything to make sure it works. With that said, a skilled engineer will make far more progress per token than a novice or a non-technical person. There is a delicate balance between removing yourself from the feedback loop but still guiding the progress.

Agentic Engineering means integrating AI into your existing development workflow. When quality software is the goal, there is no substitute for a skilled engineer. It is about enhancing what we can accomplish through thoughtful collaboration.

Zed

II. Mindset

The #1 mistake that developers new to AI tools make is a bad mindset. Before touching any tools you must approach agentic engineering with a certain, specific mindset.

First, you must convince yourself that the AI can do anything with the right tools and context. It is almost never helpful to be pessimistic about the agent’s capability. Now, this does not mean you should do everything with AI - just because claude can do something doesn’t mean it should. This mindset shift will help you focus on using AI as a collaborator instead of a tool.

Second, you must consider context (the prompts, code, skills, MCPs, tools, etc. that are the input the the LLM) a precious currency. There is substantial benchmarking evidence to show that LLM output quality is highly influenced by context length and context quality. Many developers have anecdotally reported feeling “context rot” as context length increases. Bloated MCPs and long threads are the #1 causes of context explosions and should both be avoided (more on this in the next section). Additionally, structuring and loading information for your agent (such as exporting Notion docs to markdown instead of using the Notion MCP) can be useful to increase output quality. Agents will pay much more attention to your prompt than a tool response. Compaction should, of course, be avoided.

Third, you should document your intent wherever possible. Code comments are dead, but markdown docs are valuable. Coding agents are happy to convince themselves that you wanted the system one way, even if you prompted them the opposite in the previous session. AGENTS.md is one way to do this, but pretty much any intentional approach (including code comments, markdown plans, dedicated docs, a well-written README) will work fine.

Finally (and most importantly), think before you prompt. Your goal is to give your agents to run (productively) for as long as possible. Always consider how you can enable the agents to get their own feedback on a new feature or bugfix instead of asking you. TDD is so back. A short prompt can work, but it’s almost always best to spend the extra couple minutes making sure the agent can run for that extra half hour without your assistance. Not only will this increase your productivity and output quality, it will also feel so much less frustrating to manage.

III. Workflow & Tools

These will change significantly in the next few months. Focus on the essence of agentic coding, not the specific tools.

Here are the tools I use:

Here is my workflow:

  1. Git init/clone and open Cursor in repo root

  1. Create new worktrees with sir or the Codex app.

I use the following command to setup worktrees (auto-run by the Codex App and by my tool):

claude -p "You need to setup this new worktree. Copy any and all files you may need from the root checkout to this one, for example .env and build directories. We are on macos, so you may use the -c flag on cp for Copy-on-Write if desired. Don't symlink, as I don't want changes from this worktree to affect the source." --dangerously-skip-permissions
  1. Prompt and review iteratively with codex to make progress. Occasionally resume with takopi if I’m not going to be at my desk for a long run. I will either make git commits during this process or during the 4th step.

  1. Merge back to main (or another branch to PR if I’m working with other people) with sir settleor the Codex App’s apply tool. I almost never use manual git commands anymore.

The highest leverage workflow for you will probably be different for me, so here are some of the things I thought about when crafting this workflow:

IV. Tips and Tricks

Coding agents have no idea how powerful they really are. This is 90% of the reason clawdbot/openclaw was successful: the agent was willing to attempt anything. Your job as the prompter is to ask for more:

In general, your agents will be more useful if you give them more context. I like to export files from Notion as markdown and feed them to 5.2 Pro or right to codex. While more context does degrade performance, most of the time adding to your prompts like this will take up just a few thousand tokens and can dramatically improve your output. Worth it.

Remember that agents are very jagged. The best opportunity to improve your workflow and prompting is to notice when an agent makes a dumb mistake and patiently think about how you can avoid it next time.

Some common footguns I’ve noticed:

V. Agentic Engineering in Crypto

I saved this section for last because it will only work if you have the agentic mindset and generalized workflow. Crypto development has always been substantially different from traditional programming. Notably, the SOTA LLMs of today have training data cutoffs around mid-2025 and a small percent of their training data is relevant crypto-related code. This means that the highest leverage thing one can do to get higher quality output from agents for crypto-specific projects is to guide the LLM towards using more web search and exploration tools before working.

My preferred workflow for crypto projects is the same as the above, but using foundry and the latest version of alloy to start my projects. I always manually add to my prompts to encourage the agents to do more research on foundry/alloy before beginning. I also use 5.2 Pro for planning much more for crypto projects because it gives an easy way for me to stop an agent when it seems to be using outdated tools or practices.

If building on any chain other than Ethereum L1, you must explicitly tell the agents to review any/all assumptions they have about the chain they are working. For example, they commonly assume that all L2s have public mempools and I’ve even had 5.2 codex hallucinate that Flashbots was deployed on Celo.

Beyond this, the most important thing for a crypto developer using AI to be thinking about is staying safe. I always advise a policy of isolation: keep your development machine with AI completely separate from the machine you use for deployments or running anything in prod. Here are a few specific things to watch out for:

Always get human professional audits for production smart contracts. I strongly recommend running through an agent review with trailofbits’ skills too. Ask your agents to make your smart contracts easy to audit and review, and follow best practices for security and auditability.

VII. Conclusion

The stack I outlined above (Codex, sir, Takopi, Cursor) will almost certainly be outdated in a few months. The models will get faster and smarter, get better context management, and I expect agentic capabilities to get less jagged. However, the we are far past the event horizon for agentic engineering. A permanent shift has occurred in the optimal workflow for developers. I expect adoption to accelerate.

In crypto, where immutability and other constraints are often at odds with a naiive approach to vibe coding, professional developers can and will take advantage of these tools to leverage their existing skills towards elegant and secure protocols. This is the beginning of the golden age of crypto building. Optimize your workflow by removing yourself from the feedback loops and asking for the right things. Do not optimize for lines of code, but rather for decision velocity and code quality.

It is most important to start using agentic engineering in your workflow today. You will learn and make mistakes and make progress only if you spend hours per day hacking away.
Godspeed.