AI coding agents, with the brief attached.
A software task rarely starts with code alone. Ghost can turn the useful context from your work into a focused coding request, delegate it to a supported agent, and bring the result back for review.
Local repositories and managed apps · Reviewable work · Part of Ghost
Fix the issue behind the task.
- Brief
- Use the rollout note to explain the expected behavior.
- Scope
- The relevant project and the failing path.
- Evidence
- Report the changed files, checks run and remaining limitations.
Give the coding task a brief it can follow.
A bounded request, the right workspace, and a checked result. Ghost can connect a coding workflow to the same notes and next steps as the rest of your work.
Name the change and its boundary.
Bring the issue, relevant note, and acceptance checks into the request. Make clear which project is in scope and what must stay unchanged.
- Change
- Add a filter to the readiness dashboard
- Boundary
- Preserve existing records and unrelated changes
- Acceptance
- Filter works and the original view still loads
Choose the workspace that owns the work.
Local repository tasks can use the configured local coding integration. Managed web-app work follows the app-scoped coding path so the result remains attached to the app.
- Local project
- Configured local coding integration
- Managed app
- App-scoped implementation workflow
- Experiment
- A bounded sandbox task
Review the change and what was tested.
A coding result should identify the actual changes, test outcomes, and anything left unresolved. A tool finishing is not proof that every acceptance check passed.
Unrelated user changes stay untouched.
Bring the result back to the work.
Keep the implementation summary with the task. If the result is a managed app that should go live, publication and live-route verification are separate steps.
- Note
- Implementation summary and limitations
- To-do
- Remaining acceptance or review work
- Publication
- Only when explicitly requested
Illustrative delegation. Available coding tools depend on setup. Local repository work and managed-app implementation are distinct execution paths, not universal provider compatibility.
Coding sessions, connected to the work around them.
AI coding agents can inspect a project, make software changes and check the result. Ghost coordinates supported coding workflows: Codex for local repository tasks and OpenCode for durable managed apps. Ghost carries the brief and follows the task state; it is not a replacement model or a promise to run every coding tool.
Give the agent the reason for the change.
A request such as “fix the rollout view” needs more than a filename. The expected behavior, the relevant decision and the conditions for calling it done make a better brief.
Use a source-linked note to keep the longer explanation and a to-do to hold the actionable next step. Ask Ghost to bring the relevant context into the coding request instead of forwarding unrelated history.
Code review, debugging and implementation are different tasks. State whether you want an explanation, a review, or changes to the project so the coding session starts with the right scope.
- Purpose
- What should be different for the user?
- Scope
- Which project and behavior are in bounds?
- Constraints
- What must stay unchanged?
- Checks
- What evidence will make the result reviewable?
Use Codex for a local repository.
Ghost can delegate coding, debugging, architecture and repository work to Codex CLI through the Mac desktop app. The request names a working directory and runs in a workspace-write sandbox.
A new task starts asynchronously. Ghost receives a status reference, can inspect whether the task is running, completed or failed, and can continue a completed session with the returned session identity.
The local route requires the desktop app and configured Codex access. A session starting is not proof that the change is finished. Runtime limits, missing dependencies and unsuccessful checks should remain visible in the handoff.
A scoped repository task.
- Agent
- Codex through the Ghost desktop app.
- Workspace
- The chosen local project.
- Request
- Investigate the failing behavior; make the requested change and check it.
- Handoff
- Changes, verification and any blocker.
Keep durable apps in their own coding session.
A managed app has a different lifecycle from a local repository or a temporary script. Ghost uses OpenCode through the app-specific coding workflow, tied to the exact app and its workspace.
The same app session can handle an implementation request, inspect progress, accept a focused correction or be cancelled. Its scope includes application code, dependencies, builds and the setup needed to run the app.
Keep one-off experiments in Playground. For a durable app, Publishing handles the next stages after coding readiness: verify the app, create the requested route and record the confirmed publication.
- App identity
- One selected managed app and its bound workspace.
- Coding
- Source, dependencies, build and runtime setup.
- Review
- Inspect progress and the completed handoff; correct what is missing.
- Publication
- An explicit next stage, not an automatic effect of editing code.
A result should say what was checked.
Useful coding work ends with evidence you can review: the changed behavior, relevant files, tests or checks that actually ran, and anything still unresolved. It should not claim that a passing command proves every path works.
Ghost can use the task’s context to explain the result in the language of the original request. A browser check may be appropriate for a website change; a document or dataset may need a different verification step.
Review consequential changes before relying on them. Coding agents can make mistakes, and a clear brief or sandbox does not guarantee correct or risk-free software.
Return to the original request.
- Changed
- Explain the behavior that was updated.
- Checked
- Name the tests and observations actually completed.
- Still open
- State missing coverage, setup limits or remaining work.
Product details
Coding agents, at a glance.
Supported work, useful outputs, and what to check before you start.
- Brief
- A scoped implementation request, the target repository or managed app, and the context needed to work on it.
- Execution
- Local coding and managed-app coding use different tools and environments. The required agent, workspace, and credentials must be available.
- Review
- Inspect changes and checks before treating the work as complete. A coding result does not authorize a commit, push, or public release beyond the requested scope.
One assistant. Connected work.
Ghost is a personal AI assistant for Mac. Its meetings, notes, tasks and execution tools are capabilities of the same product—not separate assistants you have to brief from scratch.
A meeting decision can become a note and a to-do. Ghost can turn that brief into a local coding task or a managed app session, then connect the reviewed result to the same work. Browser and Sandbox capabilities support the steps that need them.
- Notes
Keep the decision and implementation brief.
- To-dos
Track the change and its next review.
- Sandboxes
Choose the right execution environment.
- Browser
Inspect a supported website workflow.
- Publishing
Take a verified managed app through delivery.
Questions about coding agents in Ghost.
Which AI coding agents does Ghost use?
The inspected workflows support Codex CLI for local repository tasks and OpenCode for durable managed apps. These are distinct routes with different setup and lifecycle requirements, not a universal compatibility promise.
Is Ghost itself a coding model?
No. Ghost is the assistant coordinating the request and its surrounding work. Supported coding tools perform the delegated software task. Their availability and provider configuration affect what can run.
Can I resume a coding task?
For local Codex work, Ghost can inspect the status reference and continue a completed session using its returned session identity. Managed app work can continue through the same app-bound OpenCode session. Missing or expired state may limit continuation.
Will every file edit ask me for approval?
No. The local Codex route runs within a workspace-write sandbox and does not request approval for each edit. Define the project and task carefully, and review the changes. Managed apps use their own app-scoped workflow.
Can coding agents automatically publish my app?
Coding readiness and publication are separate. A managed app needs verification, a requested exposure step and a recorded publication. A finished coding session does not by itself mean a public URL is live.
Is coding included for free?
Ghost is in private beta. The current offer is described on the homepage, and provider access or local tooling may require separate setup. This page does not promise a free or unlimited coding plan.
Start with the brief. Return with the evidence.
Bring software work into the same assistant that knows the task, its sources and the next step. Ghost is in private beta for macOS.
Request access