NINikhil Ikharinnik-hil.hashnode.dev·4d ago · 17 min readAgents Zero to Hero #6: Teaching an AI Agent When It Is Allowed to ActAgents Zero to Hero #6: Teaching an AI Agent When It Is Allowed to Act An AI coding agent becomes significantly more useful when it can read files, edit code, execute Python, run shell commands, and s01R
NINikhil Ikharinnik-hil.hashnode.dev·4d ago · 10 min readAgents Zero to Hero #5: Making an AI Agent Provider-AgnosticAgents Zero to Hero #5: Making an AI Agent Provider-Agnostic We've spent the first four checkpoints building the actual mechanics of an AI coding agent. So far, the progression has been: v0.1 → tool c00
NINikhil Ikharinnik-hil.hashnode.dev·4d ago · 10 min readAgents Zero to Hero #4: Precise Code Editing and Search for an AI Coding AgentAgents Zero to Hero #4: Precise Code Editing and Search for an AI Coding Agent Our agent can now do quite a lot. By the end of v0.3, it can: read files write files execute Python run selected shell co00
NINikhil Ikharinnik-hil.hashnode.dev·4d ago · 10 min readAgents Zero to Hero #3: Giving an AI Agent a Shell Without Giving It Your MachineAgents Zero to Hero #3: Giving an AI Agent a Shell Without Giving It Your Machine Our AI agent can now inspect and modify files. That happened in v0.2-new-tools, where we introduced: list_files read_f00
NINikhil Ikharinnik-hil.hashnode.dev·4d ago · 10 min readAgents Zero to Hero #2: Giving an AI Agent Eyes and Hands — Filesystem ToolsAgents Zero to Hero #2: Giving an AI Agent Eyes and Hands — Filesystem Tools In the previous article, we built the smallest useful AI coding agent. It could: receive a task ask an LLM what to do ca00