mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
docs: add Coder Agents to README and about page (#24915)
Adds Coder Agents messaging to the README and about page (docs/README.md), and updates the hero screenshots. **README.md**: Adds agents to the tagline, intro paragraph, feature bullets, and documentation links. Reorders docs section (Workspaces, Templates, Agents, Administration, Premium, IDEs). Refreshes integrations: Registry first, renames Dev Container Builder to Dev Containers, Setup Coder to GitHub Actions, adds community templates/modules/Discord links. Removes "we" language and vague link text per docs style feedback. **docs/README.md**: Adds dedicated Coder Workspaces and Coder Agents sections with inline links to their respective doc pages. Rewrites "Why remote development" as prose instead of a flat bullet list. Adds agents benefits to "Why Coder" (MCP servers, skills, system prompts). Fixes heading punctuation, replaces "Up next" with "Learn more", corrects ARM/OS positioning. Removes stale Coder v1 section. **Screenshots**: Replaces hero-image.png with an updated screenshot showing templates and a running workspace with IDE apps. Adds agents-hero-image.png showing the agents chat UI with the git diff sidebar. > Generated with [Coder Agents](https://coder.com/agents)
This commit is contained in:
+101
-60
@@ -2,14 +2,49 @@
|
||||
|
||||
<!-- Warning for docs contributors: The first route in manifest.json must be titled "About" for the static landing page to work correctly. -->
|
||||
|
||||
Coder is a self-hosted, open source, cloud development environment that works
|
||||
with any cloud, IDE, OS, Git provider, and IDP.
|
||||
Coder is a self-hosted platform for running AI coding agents and cloud
|
||||
development environments on infrastructure you control. It works with any
|
||||
cloud, IDE, OS, Git provider, and IDP.
|
||||
|
||||
_Screenshots of Coder workspaces and connections_
|
||||

|
||||
|
||||
Coder is built on common development interfaces and infrastructure tools to
|
||||
make the process of provisioning and accessing remote workspaces approachable
|
||||
for organizations of various sizes and stages of cloud-native maturity.
|
||||
## Coder Workspaces
|
||||
|
||||
[Coder Workspaces](./user-guides/index.md) are cloud development environments
|
||||
defined with Terraform, connected through a secure Wireguard tunnel, and
|
||||
automatically shut down when not in use. Agents and developers share the same
|
||||
workspace infrastructure.
|
||||
|
||||
- **Defined in Terraform**: Templates describe the infrastructure for each
|
||||
workspace, from EC2 VMs and Kubernetes Pods to Docker containers.
|
||||
- **Any architecture and OS**: Support ARM and x86-64 across Windows, Linux,
|
||||
and macOS from a single deployment.
|
||||
- **Managed by admins**: Platform teams create and maintain templates that
|
||||
enforce approved images, resource limits, and security policies.
|
||||
- **Accessed from any IDE**: Connect through VS Code, JetBrains, Cursor,
|
||||
a web terminal, remote desktop, or SSH.
|
||||
- **Automatic shutdown**: Idle workspaces stop automatically to reduce
|
||||
cloud spend, and restart in seconds when needed.
|
||||
|
||||
## Coder Agents
|
||||
|
||||
[Coder Agents](./ai-coder/agents/index.md) is a native AI coding agent built
|
||||
into Coder. The agent loop runs in the Coder control plane on your
|
||||
infrastructure, not in the workspace and not in a vendor's cloud. Developers
|
||||
interact with agents through the web UI, the CLI (`coder agents`), or the REST
|
||||
API for programmatic and CI-driven workflows.
|
||||
|
||||
- **Self-hosted agent loop**: The control plane handles planning, model
|
||||
calls, and tool dispatch. Workspaces have zero AI awareness.
|
||||
- **No API keys in workspaces**: LLM credentials stay in the control plane.
|
||||
- **Any model**: Anthropic, OpenAI, Google, Bedrock, or self-hosted
|
||||
endpoints. Switching is a configuration change.
|
||||
- **Governance and cost controls**: Centralized model approval, per-user
|
||||
spend limits, and audit logging.
|
||||
- **Open source and inspectable**: The full platform is available to audit
|
||||
and extend.
|
||||
|
||||

|
||||
|
||||
## IDE support
|
||||
|
||||
@@ -34,46 +69,57 @@ You can use:
|
||||
|
||||
## Why remote development
|
||||
|
||||
Remote development offers several benefits for users and administrators, including:
|
||||
Provisioning consistent development environments for a large engineering team
|
||||
is difficult. Each developer has preferences for operating systems, editors,
|
||||
and toolchains, and ensuring a reliable build environment across all of them
|
||||
is a maintenance burden. A missed step during onboarding or an unsupported
|
||||
local configuration can cost hours of debugging.
|
||||
|
||||
- **Increased speed**
|
||||
Remote development solves this by moving the environment off the developer's
|
||||
machine and into managed infrastructure. The developer's laptop becomes a
|
||||
portal into the actual compute where work happens. If a device is lost or
|
||||
replaced, access is simply revoked; no source code or credentials are stored
|
||||
locally.
|
||||
|
||||
- Server-grade cloud hardware speeds up operations in software development, from
|
||||
loading the IDE to compiling and building code, and running large workloads
|
||||
such as those for monolith or microservice applications.
|
||||
This approach provides:
|
||||
|
||||
- **Easier environment management**
|
||||
- **Speed**: Server-grade hardware accelerates builds, tests, and large
|
||||
workloads without requiring expensive local machines.
|
||||
- **Consistency**: Infrastructure tools such as Terraform, nix, Docker, and
|
||||
Dev Containers produce identical environments for every developer.
|
||||
- **Security**: Source code stays on private servers. Users and groups are
|
||||
managed through [SSO](./admin/users/oidc-auth/index.md) and
|
||||
[RBAC](./admin/users/groups-roles.md#roles).
|
||||
- **Compatibility**: Workspaces share infrastructure configurations with
|
||||
staging and production, reducing configuration drift.
|
||||
- **Accessibility**: Browser-based IDEs and remote IDE extensions let
|
||||
developers work from any device, including lightweight laptops,
|
||||
Chromebooks, and tablets.
|
||||
|
||||
- Built-in infrastructure tools such as Terraform, nix, Docker, Dev Containers, and others make it easier to onboard developers with consistent environments.
|
||||
|
||||
- **Increased security**
|
||||
|
||||
- Centralize source code and other data onto private servers or cloud services instead of local developers' machines.
|
||||
- Manage users and groups with [SSO](./admin/users/oidc-auth/index.md) and [Role-based access controlled (RBAC)](./admin/users/groups-roles.md#roles).
|
||||
|
||||
- **Improved compatibility**
|
||||
|
||||
- Remote workspaces can share infrastructure configurations with other
|
||||
development, staging, and production environments, reducing configuration
|
||||
drift.
|
||||
|
||||
- **Improved accessibility**
|
||||
- Connect to remote workspaces via browser-based IDEs or remote IDE
|
||||
extensions to enable developers regardless of the device they use, whether
|
||||
it's their main device, a lightweight laptop, Chromebook, or iPad.
|
||||
|
||||
Read more about why organizations and engineers are moving to remote
|
||||
development on [our blog](https://coder.com/blog), the
|
||||
Read more on the [Coder blog](https://coder.com/blog), the
|
||||
[Slack engineering blog](https://slack.engineering/development-environments-at-slack),
|
||||
or from [OpenFaaS's Alex Ellis](https://blog.alexellis.io/the-internet-is-my-computer/).
|
||||
or from [Alex Ellis at OpenFaaS](https://blog.alexellis.io/the-internet-is-my-computer/).
|
||||
|
||||
## Why Coder
|
||||
|
||||
The key difference between Coder and other remote IDE platforms is the added
|
||||
layer of infrastructure control.
|
||||
This additional layer allows admins to:
|
||||
The key difference between Coder and other platforms is that the entire system,
|
||||
agent loop, control plane, model routing, and workspace provisioning, runs on
|
||||
infrastructure you control.
|
||||
|
||||
- Simultaneously support ARM, Windows, Linux, and macOS workspaces.
|
||||
For agents, this means platform teams can:
|
||||
|
||||
- Run the entire agent loop on their infrastructure, with no SaaS
|
||||
dependency for orchestration.
|
||||
- Define MCP servers, skills, and system prompts centrally so every agent
|
||||
session starts with the same tools, policies, and context.
|
||||
- Keep LLM credentials out of workspaces entirely.
|
||||
- Tie every agent action to an authenticated user identity.
|
||||
- Support air-gapped and restricted-network deployments with self-hosted models.
|
||||
|
||||
For workspaces, this means admins can:
|
||||
|
||||
- Support any architecture (ARM, x86-64) and operating system
|
||||
(Windows, Linux, macOS).
|
||||
- Modify pod/container specs, such as adding disks, managing network policies, or
|
||||
setting/updating environment variables.
|
||||
- Use VM or dedicated workspaces, developing with Kernel features (no container
|
||||
@@ -81,29 +127,28 @@ This additional layer allows admins to:
|
||||
- Enable persistent workspaces, which are like local machines, but faster and
|
||||
hosted by a cloud service.
|
||||
|
||||
## How much does it cost?
|
||||
## Pricing
|
||||
|
||||
Coder is free and open source under
|
||||
Coder is free and open source under the
|
||||
[GNU Affero General Public License v3.0](https://github.com/coder/coder/blob/main/LICENSE).
|
||||
All developer productivity features are included in the Open Source version of
|
||||
Coder.
|
||||
A [Premium license is available](https://coder.com/pricing#compare-plans) for enhanced
|
||||
support options and custom deployments.
|
||||
All developer productivity features are included in the open source version.
|
||||
A [Premium license](https://coder.com/pricing#compare-plans) is available for
|
||||
enhanced support and custom deployments.
|
||||
|
||||
## How does Coder work
|
||||
## How Coder works
|
||||
|
||||
Coder workspaces are represented with Terraform, but you don't need to know
|
||||
Terraform to get started.
|
||||
We have a [database of production-ready templates](https://registry.coder.com/templates)
|
||||
for use with AWS EC2, Azure, Google Cloud, Kubernetes, and more.
|
||||
Coder workspaces are represented with Terraform, but you do not need to know
|
||||
Terraform to get started. The
|
||||
[Coder Registry](https://registry.coder.com/templates) provides production-ready
|
||||
templates for AWS EC2, Azure, Google Cloud, Kubernetes, and other providers.
|
||||
|
||||
_Providers and compute environments_
|
||||
|
||||
Coder workspaces can be used for more than just compute.
|
||||
You can use Terraform to add storage buckets, secrets, sidecars,
|
||||
[and more](https://developer.hashicorp.com/terraform/tutorials).
|
||||
Workspaces can include more than just compute. Terraform can add storage
|
||||
buckets, secrets, sidecars, and
|
||||
[other resources](https://developer.hashicorp.com/terraform/tutorials).
|
||||
|
||||
Visit the [templates documentation](./admin/templates/index.md) to learn more.
|
||||
See the [templates documentation](./admin/templates/index.md) for details.
|
||||
|
||||
## What Coder is not
|
||||
|
||||
@@ -134,13 +179,9 @@ Visit the [templates documentation](./admin/templates/index.md) to learn more.
|
||||
You must host Coder in a private data center or on a cloud service, such as
|
||||
AWS, Azure, or GCP.
|
||||
|
||||
## Using Coder v1?
|
||||
## Learn more
|
||||
|
||||
If you're a Coder v1 customer, view [the v1 documentation](https://coder.com/docs/v1)
|
||||
or [the v2 migration guide and FAQ](https://coder.com/docs/v1/guides/v2-faq).
|
||||
|
||||
## Up next
|
||||
|
||||
- [Template](./admin/templates/index.md)
|
||||
- [Coder Agents](./ai-coder/agents/index.md)
|
||||
- [Templates](./admin/templates/index.md)
|
||||
- [Installing Coder](./install/index.md)
|
||||
- [Quickstart](./tutorials/quickstart.md) to try Coder out for yourself.
|
||||
- [Quickstart tutorial](./tutorials/quickstart.md)
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.3 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 419 KiB After Width: | Height: | Size: 544 KiB |
Reference in New Issue
Block a user