{
 "schema_version": 1,
 "generated": "2026-10-26",
 "repo": "Harvil1/codeAgent",
 "name": "codeAgent",
 "owner": "Harvil1",
 "slug": "harvil1-codeagent",
 "github": "https://github.com/Harvil1/codeAgent",
 "what": "CodeAgent is an open-source Python command-line coding assistant that reads your code, edits files, runs commands and tests, and works through multi-step tasks in your terminal.",
 "why": "1k stars, launched 24 days ago, picked up by one AI source we track",
 "language": "Python",
 "requirements": [
  "Python 3.11 or newer",
  "uv, the Python package manager",
  "An API key for a supported model provider, such as DeepSeek, OpenAI, Anthropic, OpenRouter, or ZhipuAI",
  "A local Git repository or project folder to point the agent at"
 ],
 "audience_note": "Developers who want a terminal coding agent they can read, change, and run on their own machine, especially on Windows.",
 "risk": "dual-use",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/harvil1-codeagent/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "harvil1-codeagent--run-terminal-agent-on-a-repo-task",
   "title": "Hand a multi-step coding task to a terminal agent",
   "best": true,
   "url": "https://dedupedai.com/use-cases/harvil1-codeagent/run-terminal-agent-on-a-repo-task/",
   "json": "https://dedupedai.com/use-cases/u/harvil1-codeagent/run-terminal-agent-on-a-repo-task.json"
  },
  {
   "id": "harvil1-codeagent--check-agent-edits-before-merging",
   "title": "Run the regression suite on agent-made changes",
   "best": false,
   "url": "https://dedupedai.com/use-cases/harvil1-codeagent/check-agent-edits-before-merging/",
   "json": "https://dedupedai.com/use-cases/u/harvil1-codeagent/check-agent-edits-before-merging.json"
  },
  {
   "id": "harvil1-codeagent--undo-agent-edits-with-rewind",
   "title": "Roll back an agent session to an earlier checkpoint",
   "best": false,
   "url": "https://dedupedai.com/use-cases/harvil1-codeagent/undo-agent-edits-with-rewind/",
   "json": "https://dedupedai.com/use-cases/u/harvil1-codeagent/undo-agent-edits-with-rewind.json"
  },
  {
   "id": "harvil1-codeagent--approve-plan-before-agent-edits",
   "title": "Review an agent's plan before it touches files",
   "best": false,
   "url": "https://dedupedai.com/use-cases/harvil1-codeagent/approve-plan-before-agent-edits/",
   "json": "https://dedupedai.com/use-cases/u/harvil1-codeagent/approve-plan-before-agent-edits.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
