Repositories and pull requests
Connect GitHub, GitLab, a self-hosted Gitea or the git host inside CodeBook to a workflow and its engineering agents read the code, make the change on a branch and open a draft pull request — never a merge. When the pull request is merged, the card moves.
- Part
- F-14
- Status
- Live
- In one line
- Where the engineer actually works
An engineering agent with a story and no repository is a writing exercise. Connect a repository from the workflow’s header — or start a new one there — and a station that has been allowed to can commit to a new branch and open a draft pull request, linked to the card that caused it. With the host inside CodeBook, a deployment needs no git account anywhere: the repositories live in its own database.
Opening pull requests is granted per station, not per agent, and it is off until you turn it on. Reading the repository needs no grant, so the QA station can read the same code without being able to touch it. CodeBook never merges: that stays with whoever merges pull requests in your repository, under your protection rules — and when they do, the merge can move the card.
Related parts
F-02
Workers on stations
Every column in a workflow can have one worker behind it — an agent you hired, a person, or an agent that waits for a person’s approval. The column stops being a place cards wait and becomes a station where something happens to them.
F-15
Tool connections
A catalogue of MCP servers — live documentation, web search, GitHub, Linear, Stripe, Supabase and more. Every tool is off until you switch it on, and a station cannot use any of them until you allow that station.
F-16
The workflow as an MCP server
Every workflow’s board is also an MCP server, so outside agents — Claude Code, Codex, Kiro, Devin, anything that speaks MCP — can read cards, move them and trigger the worker on a station.
Ready to run
Don’t build your own software factory. Assemble one.
Build the factory. Pick the workers. Define how work moves. CodeBook runs it.
Sign in with your Bookbag account