Skip to content
PLEXON AI
Theme
Download

Solo developer

Ship a feature without babysitting every edit

“I want the AI to change real code, but not to surprise me with what it changed.”

Plan first, fan the work out across isolated worktrees, review every diff in one place, and let the pull request wait for your approval rather than your attention.

  1. Ask in Plan mode first

    Plan mode explores your repository read-only and writes one implementation plan. Nothing is edited until you approve it, and the plan stays browsable afterwards.

    Try this

    Plan mode. I want to <what you want built> in this repository. Explore first, then write me one plan with the files you would touch and the order you would do them in. Change nothing yet.

    Plan Mode & Saved Plans

    A saved plan open in its detail dialog: the title with an Approved status beside it, the plan rendered as markdown with Context, Approach, and a Files to change table, and a row of actions along the bottom reading Open folder, Close, Reopen chat, Edit with AI, and Implement in chat
  2. Approve it and the same conversation starts working

    Approving switches the session to Make mode with the plan checklist already loaded, so nothing has to be re-explained.

    AI Chat & Modes

    Type @ and it offers your agents, the files in the project, past sessions, even single facts out of your notes. Then Enhance turns a rough prompt into a clear one.
    What happens in this clip
    1. Type in the chat box.
    2. Type @ and it offers your agents, the files in the project, past sessions, even single facts out of your notes.
    3. Pick an agent to point the message at it.
    4. Mention a file the same way and pick it from the list.
    5. Enhance turns a rough prompt into a clear one before you send it.
  3. Fan the independent parts out

    One prompt across several agents, each in its own git worktree. They cannot collide because they are not in the same working copy.

    Try this

    Fan the independent parts of this plan across 3 agents, one worktree each. Tell me which parts you judged independent and which you kept together.

    Parallel Agents Workspace

    The Run in parallel picker: pick agents for one prompt and each runs in its own isolated git worktree, then you merge their diffs
  4. Review the diffs in one panel

    Every tile that finished waits in one place across sessions. Merge with fast-forward, squash or cherry-pick, or discard it.

    Diff Review Queue

  5. Point at what looks wrong

    Dock the browser beside the chat, click the element on your dev server, and the selector, computed styles and a cropped screenshot land in the prompt.

    Try this

    Look at the element I just picked in the browser pane. It breaks below 400px wide. Find the rule that causes it, fix it, and tell me what else that rule affects.

    Embedded Browser

    The embedded browser docked to the right of the chat, with its URL bar, inspect crosshair, and send-to-chat controls
  6. Run the tests yourself

    Start a message with ! and it runs in the session directory. The output becomes a terminal card and rides into context on your next message.

    Try this

    !npm test

    Shell Commands

  7. Let the pull request review itself, and wait

    Every new issue gets a drafted reply and every pull request a verdict. Both sit in the Approvals panel until you press Post.

    Try this

    Watch this repository from today onward. Draft a reply to every new issue and a review with a verdict on every new pull request, and hold both in Approvals until I post them.

    GitHub Auto-Review

    The Approvals panel showing two pending cards, each with an amber Fixable verdict chip, above Pending, History and Repos tabs

What you end up with

A merged branch, a reviewed diff you actually read, and a plan file recording what was decided and why.

Download Plexon

Also for solo developer