Skip to main content
Niteshift runs AI coding agents in cloud development environments connected to your GitHub repositories.
1

Sign in with GitHub

Go to niteshift.dev and click Continue with GitHub. This authenticates you and grants Niteshift read access to your GitHub profile.
2

Install the GitHub App

After signing in, you’ll be prompted to install the Niteshift GitHub App on your personal account or organization.Select which repositories Niteshift can access. The app requires:
  • Contents (read) — clone and read repository files
  • Metadata (read) — list branches and repository info
Don’t have admin access? You can connect using a personal access token instead.
3

Connect an AI agent

Choose at least one AI provider:
ProviderRequirements
ClaudeClaude Pro, Max, or API key
CodexChatGPT Plus, Pro, or API key
GeminiAPI key
Enter your API key or authenticate with your subscription. Niteshift never sends your credentials to the AI model.
4

Create a task

From the home page, select a repository. Click New Task and configure:
  • Model — Claude, Codex, or Gemini
  • Branch — defaults to the repository’s default branch
  • Initial prompt — describe what you want to build or fix
Click Create. Niteshift provisions a cloud environment, clones your repository, and starts the AI agent.
5

Interact with Claude

Once provisioning completes, you’ll see three tabs:
  • Chat — conversation with the AI agent
  • Environment — preview URLs for running services, file diffs
  • Logs — real-time output from the sandbox
The agent reads your codebase, makes changes, and runs commands. Ask follow-up questions or request modifications directly in the chat.

Next steps