Skip to main content

Documentation

Understand what your coding agent changed, why it chose the approach, and how the result was checked. Shaka presents the context you need to approve a change, request revisions, or resolve an open question. You choose who merges it.

A sandwich surrounds an agent loop for building, testing, and review. A human checkpoint routes the result toward revision or proceeding.

Humans steer the outer loop. Agents build, test, and review inside it. At the checkpoint, evaluate the result and decide what happens next.

View the full-size diagram.

Start here​

  1. Install Shaka, configure your repository, and run a first task.
  2. Work with Shaka: choose a merge policy, give feedback, and resume unfinished work.
  3. Use the practical tips or FAQ when you want to plan first, pick settings, or understand a pause.

Set up when you need to​

Ask the agent to handle configuration. These guides explain your choices:

Look deeper​

Development guidance lives in Contributing.