FOR DEVELOPERS · FOR PEOPLE WHO BUILD

Your tools.
Your place to build.

Code, experiment and come back to your work.

Choose a coding agent. Keep your projects in sessions you can return to, at the desk or over SSH.

Choose an agent to previewInstall the tools you want, when you need them.
1   2   3orbit10:24
Claude Code
~/projects/orbit

$ ai orbit claude

Project: orbit

Agent: Claude Code

Session: orbit

Your agent runs in this session. Project files stay in the project folder.

Session attached · illustration
Terminal
~/projects/orbit

A shell in your project folder.

Use your own build, test and version-control tools.

Browser
Documentation

Room for reference.

Keep documentation, a local preview or an issue beside your work.

A project desktop with your agent, terminal and browser together.Concept illustration · No installation or commands run
CHOOSE YOUR CODING AGENT

Your workflow.
Your choice of tools.

Ecliptic provides launchers for supported coding agents. Install the tools you want when you need them, then use them in your project sessions.

Agent accounts, subscriptions, API usage and model requirements depend on the tool you choose.

The choice is yours.
Claude Code

Install when needed. The first-run launcher shows the installer and asks before proceeding.

The agent's normal permission prompts remain in place.

Select any of the options above to explore the same desk and SSH workflow. This illustration does not install an agent.
A PLACE FOR EACH PROJECT

Pick up where you left off.

Start in the right folder.

Choose a registered project or a Git repository from your projects folders. Its agent session opens there.

Keep your arrangement.

The developer desktop starts with an agent, terminal and browser. Rearrange it; Ecliptic saves the layout for that project.

Return to a running session.

The project-session launcher reconnects to an existing session instead of starting over.

A saved desktop layout and a running terminal session are different: the layout can reopen later; the live session ends when stopped or when the computer restarts.

AT THE DESK OR OVER SSH

Same project.
Another way to reach it.

Work in your desktop workspace. When you connect to that same Ecliptic computer over SSH, reattach to the project session and continue using your coding agent in the terminal.

Your files and tools stay on the Ecliptic computer. SSH gives you terminal access to them.

At the desk

Use the project desktop, or open the agent-session picker.

Super + Alt + D Project desktopSuper + Shift + I Agent sessions
Over SSH

SSH must be enabled and reachable under your network and firewall settings. Use your own username and computer address.

ssh -t your-user@your-ecliptic-host ai orbit claudeExample: orbit is a registered project.
NEW TO THIS WAY OF WORKING?

Start with one project.

01

Choose your project.

Put its Git repository in your projects folder, or add it to the project list.

02

Set up your agent.

Install your chosen tool and complete its own account or model setup.

03

Come back to it.

Open that project session again to reconnect while it is still running.

Ecliptic AI and Phobos are there for desktop questions. The coding agent you choose handles work in your project.

A FEW PRACTICAL QUESTIONS

Before you settle in.

What is a project session?

A terminal session kept running by tmux on your Ecliptic computer. You can detach and reattach while the computer and session keep running.

Do sessions survive a reboot?

A reboot ends the live terminal session. Your project files and saved desktop arrangement remain; the agent's own history and resume features determine how its conversation can be continued afterward.

Can I change coding agents?

You can launch another supported agent for a project. Agents can have separate sessions; their conversations do not automatically transfer between tools.

Does SSH give me the full graphical desktop?

This workflow uses a terminal over SSH to reach the same project session. Your graphical workspace remains on the Ecliptic computer.

Are coding-agent services included for free?

Ecliptic's launchers help you install and run tools. Accounts, subscriptions, API charges and any local model setup belong to the chosen agent or provider.