onedev
The Unified and Autonomous Development Platform
OneDev is a self-hosted DevOps platform that provides agent skills and a command-line interface (TOD CLI) enabling AI coding assistants to interact with Git repositories, issues, pull requests, and CI/CD pipelines. The agent skills allow AI teammates to autonomously implement assigned issues, review pull requests, fix build failures, and resolve merge conflicts within OneDev projects. Developers can integrate these skills into Claude Code, Codex, or other terminal-based coding agents to automate DevOps workflows. OneDev combines code hosting, issue tracking, CI/CD automation, and package registries with built-in AI capabilities designed for agent-driven development.
Key Features
Use Cases
- 01Enabling Claude Code or Codex agents to automatically implement issues by querying TOD CLI and committing code
- 02Automating pull request reviews with AI agents that analyze code changes and suggest improvements
- 03Integrating AI teammates into CI/CD workflows to investigate and fix build failures autonomously
- 04Using agent skills to update project dependencies via Renovate and auto-merge approved pull requests
- 05Setting up browser-based dev containers where coding agents work on any branch without local environment setup
- 06Querying build history and fixed issues between package versions through natural language in AI assistants
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
onedev — FAQ
What is OneDev agent skill?+
OneDev agent skill is a collection of MCP-compatible capabilities and a TOD CLI that enable AI coding agents like Claude Code and Codex to interact with OneDev's DevOps platform. These skills allow agents to query issues, manage pull requests, run CI/CD jobs, and automate development workflows programmatically.
How do I install OneDev agent skills for my AI coding assistant?+
First deploy the OneDev platform (Docker or Kubernetes). Then configure your coding agent with the shipped skills by pointing it to the skill definitions in your OneDev installation. The TOD CLI is available for terminal agents to execute commands against your OneDev instance.
Which AI clients work with OneDev agent skills?+
OneDev agent skills are designed for terminal-based coding agents including Claude Code, Codex, and other assistants that support MCP-compatible skills. OneDev workspaces also provide browser-based environments for these agents to operate without local setup.
Do I need API keys to use OneDev agent skills?+
You need to authenticate with your OneDev instance using access tokens. If using AI teammates or built-in AI features, you'll also need to configure API keys for your chosen LLM provider (OpenAI, Anthropic, etc.) in OneDev's settings.
Is OneDev free to use?+
Yes, OneDev is open-source software that you can self-host for free. The platform includes all features—code hosting, CI/CD, issue tracking, and agent skills—without licensing fees, though you're responsible for infrastructure and LLM API costs.
What are the prerequisites for running OneDev with agent skills?+
You need a server with at least 1 CPU core and 2GB memory for medium projects, Docker or Kubernetes for deployment, and Git repositories to manage. For AI features, configure LLM API credentials and ensure your coding agent supports MCP-compatible skills or can execute the TOD CLI.
How do I install onedev?+
Open the source repository on GitHub and follow its README. onedev is a skill — MCP Agents Market links you directly to the official repo.
Is onedev free?+
onedev is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.