tauqeernasir/codebeast-cli

Coding harness with teeth :)

Shell

0

3 commits

updated Oct 2, 2026

See the code

See what people are saying

SourceMessageScoreDate

Introducing Codebeast - new coding harness (r/javascript)

Hello everyone, For the past few months I have been silently building my own coding agent for my own self and the way I wanted it to look and behave. I have used for my real projects and so far it has worked so good. I primarily built it to use with open models and extensively used with Deepseek…

1

Oct 2, 2026

README

codebeast

A coding agent for your terminal. Bring your own model: OpenAI, Anthropic, OpenRouter, Gemini, DeepSeek, Groq, Mistral, xAI, Together AI, a local Ollama or LM Studio server, or any OpenAI-compatible endpoint.

codebeast reads and edits your code, runs commands in an OS sandbox, plans larger changes before making them, hands research to sub-agents, reviews diffs, and opens pull requests.

codebeast "add input validation to the signup form"

Install

macOS and Linux (x64 and arm64):

curl -fsSL https://raw.githubusercontent.com/tauqeernasir/codebeast-cli/main/install.sh | bash

This puts codebeast in ~/.local/bin. Make sure that directory is on your PATH. Other options (a pinned version, a different directory, a manual download) are in Getting started.

Quick start

cd your-project
codebeast

The first run opens a setup wizard. Pick a provider, paste your API key, and choose a default model. codebeast finds keys you already exported (OPENAI_API_KEY, ANTHROPIC_API_KEY, …) and local Ollama / LM Studio servers on its own.

Then:

  • Type a task and press Enter.
  • Press Tab to switch to Plan mode, where the agent investigates and proposes a plan before it changes anything.
  • Run /init once per repo. It writes an AGENTS.md with your project's conventions so the agent starts with the right context.
  • Press F1 for keyboard shortcuts, or Ctrl+K for every command.

For a single prompt with no UI, pass it as an argument: codebeast -p "explain src/auth".

Documentation

GuideWhat's in it
Getting startedInstall options, first-run setup, updating, uninstalling
Using codebeastAgent and Plan modes, slash commands, shortcuts, sessions, review, commits and PRs
ConfigurationConfig files, providers and API keys, models, context windows, env vars, CLI flags
Permissions and sandboxWhat runs without asking, approval modes, the shell sandbox, rules
Agent SkillsUse and write SKILL.md instruction packages
MCP serversConnect Model Context Protocol tools, including browser sign-in
GitHubIssues and PR tools, review bot, codebeast watch
Editors (ACP)Use codebeast in Zed, JetBrains IDEs, Neovim, Emacs, and orchestrators

Requirements

  • macOS or Linux. Windows is not supported yet.
  • An API key for a model provider, or a local model server.
  • On Linux, the shell sandbox needs bubblewrap and socat (sudo apt-get install bubblewrap socat).

Support

Report bugs and ask questions in Issues. Include the output of codebeast --version, your OS, and the provider you use. Never paste an API key.

License

codebeast is free to download and use under the codebeast terms. The source code is not public.

tauqeernasir/codebeast-cli

Coding harness with teeth :)

Shell

0

3 commits

updated Oct 2, 2026

See the code

See what people are saying

SourceMessageScoreDate

Introducing Codebeast - new coding harness (r/javascript)

Hello everyone, For the past few months I have been silently building my own coding agent for my own self and the way I wanted it to look and behave. I have used for my real projects and so far it has worked so good. I primarily built it to use with open models and extensively used with Deepseek…

1

Oct 2, 2026

README

codebeast

A coding agent for your terminal. Bring your own model: OpenAI, Anthropic, OpenRouter, Gemini, DeepSeek, Groq, Mistral, xAI, Together AI, a local Ollama or LM Studio server, or any OpenAI-compatible endpoint.

codebeast reads and edits your code, runs commands in an OS sandbox, plans larger changes before making them, hands research to sub-agents, reviews diffs, and opens pull requests.

codebeast "add input validation to the signup form"

Install

macOS and Linux (x64 and arm64):

curl -fsSL https://raw.githubusercontent.com/tauqeernasir/codebeast-cli/main/install.sh | bash

This puts codebeast in ~/.local/bin. Make sure that directory is on your PATH. Other options (a pinned version, a different directory, a manual download) are in Getting started.

Quick start

cd your-project
codebeast

The first run opens a setup wizard. Pick a provider, paste your API key, and choose a default model. codebeast finds keys you already exported (OPENAI_API_KEY, ANTHROPIC_API_KEY, …) and local Ollama / LM Studio servers on its own.

Then:

  • Type a task and press Enter.
  • Press Tab to switch to Plan mode, where the agent investigates and proposes a plan before it changes anything.
  • Run /init once per repo. It writes an AGENTS.md with your project's conventions so the agent starts with the right context.
  • Press F1 for keyboard shortcuts, or Ctrl+K for every command.

For a single prompt with no UI, pass it as an argument: codebeast -p "explain src/auth".

Documentation

GuideWhat's in it
Getting startedInstall options, first-run setup, updating, uninstalling
Using codebeastAgent and Plan modes, slash commands, shortcuts, sessions, review, commits and PRs
ConfigurationConfig files, providers and API keys, models, context windows, env vars, CLI flags
Permissions and sandboxWhat runs without asking, approval modes, the shell sandbox, rules
Agent SkillsUse and write SKILL.md instruction packages
MCP serversConnect Model Context Protocol tools, including browser sign-in
GitHubIssues and PR tools, review bot, codebeast watch
Editors (ACP)Use codebeast in Zed, JetBrains IDEs, Neovim, Emacs, and orchestrators

Requirements

  • macOS or Linux. Windows is not supported yet.
  • An API key for a model provider, or a local model server.
  • On Linux, the shell sandbox needs bubblewrap and socat (sudo apt-get install bubblewrap socat).

Support

Report bugs and ask questions in Issues. Include the output of codebeast --version, your OS, and the provider you use. Never paste an API key.

License

codebeast is free to download and use under the codebeast terms. The source code is not public.

Languages

Shell

100.0%