Skip to content
zhuwenzhuangPublic

About

Farming Code is a self-hosted browser workspace for running and supervising Codex, Claude Code, OpenCode, and other AI coding agents.

Topics

Resources

Contributing

Security policy

Stars

8 stars

Watchers

0 watching

Forks

Latest commit

 

History

1,870 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Farming Code

Farming Code

Farming Code is an open-source, self-hosted browser workspace for running and supervising Codex, Claude Code, Pi, OpenCode, and other AI coding agents.

Documentation · 简体中文

CI Release npm License macOS and Linux

Quick Start

Install and start on macOS or Linux:

npm install --global farming-code@latest --registry=https://registry.npmjs.org
farming daemon

Requires Node.js and npm; the current LTS release is recommended. Open the printed address and choose New Agent. See Installation and updates.

Farming Code workbench

Farming Code runs on the same development machine as your repositories and coding CLIs. Agent processes, terminals, and project files stay on that machine; a desktop or phone browser connects to those real sessions.

Start an Agent

Farming Code

Farming Code is the default desktop and mobile interface. It groups work by project and keeps live Agents, resumable history, files, browsers, and review in the same browser workspace.

Agents, Chat, and Terminal

Start or resume Codex, Claude Code, Pi, OpenCode, Qoder, Qwen Code, Antigravity, and other detected coding Agents. Use structured Chat to read results and inspect the process, or Terminal to work directly with the CLI.

Farming Code structured Agent process

Files and Review

Browse, search, and lightly edit Project Files without leaving the current task. Inspect changes and open Review when you need evidence.

Browser Resources

Farming lets people and Agents use the same project browser. See Farming Browser.

Supported Agents

Agent Structured Chat Terminal History / resume
Codex Yes Yes Yes
Claude Code Yes Yes Yes
Pi Yes Yes Yes
OpenCode Yes Yes Yes
Qoder Yes Yes Yes
Qwen Code Yes Yes Yes
Antigravity Yes Yes Yes
bash / zsh — Yes No

Provider-backed Agents still require a valid provider login. Other detected CLIs must be able to run on the Farming host.

Remote Use

Run Farming on the development machine and open its authenticated URL from a desktop or phone that can reach it. Agents keep running when the browser disconnects. See Operations for remote-access and security guidance.

Farming CRT

Farming CRT is an optional keyboard-first, retro control-room interface for scanning many Agents, opening their Chat or Terminal sessions, searching history, and viewing usage telemetry.

Farming CRT multi-agent dashboard

Code and CRT use the same backend Agents and sessions. Switching interfaces does not create a second Agent. Farming Code remains the default interface and the supported phone interface. See the Farming CRT guide for controls and workflows.

Installation And Updates

Install with the command above and update from Settings → Updates. Both installation and updates use the npm registry.

Farming npm update settings

Standalone CLI and directory bundles remain available from GitHub Releases for manual installation. The in-app updater never reads GitHub Releases; it is available only to npm installations.

Security

Farming controls real terminals and files on the development machine. Run it on a trusted host and network. Do not expose it directly to the public internet without a VPN, SSH tunnel, HTTPS reverse proxy, or equivalent access control.

See SECURITY.md for deployment and reporting guidance.

Documentation

License

Farming is released under the MIT License. Third-party notices are listed in THIRD_PARTY_NOTICES.md.

About

Farming Code is a self-hosted browser workspace for running and supervising Codex, Claude Code, OpenCode, and other AI coding agents.

Topics

Resources

Contributing

Security policy

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages