Skip to content

blog: Beyond Human IDEs: Running Agentic Workspaces in Eclipse Che - #92

Merged
rohanKanojia merged 2 commits into
eclipse-che:mainfrom
rohankanojia-forks:pr/blog-agentic-workspaces-eclipse-che
Jul 22, 2026
Merged

rohanKanojia merged 2 commits into
eclipse-che:mainfrom
rohankanojia-forks:pr/blog-agentic-workspaces-eclipse-che

Conversation

@rohanKanojia

@rohanKanojia rohanKanojia commented Jul 16, 2026 •

Copy link
Copy Markdown
Contributor

Description

Add a new community blog post, Beyond Human IDEs: Running Agentic Workspaces in Eclipse Che, introducing terminal-centric Agentic CDEs as a complement to traditional full-IDE workspaces.

See Preview here: https://pr-check-92-che-blog.surge.sh/2026/07/22/@rohan.kumar-beyond-human-ides-running-agentic-workspaces.html

It covers:
• A comparison of traditional CDEs vs agentic CDEs (with trade-offs)
• The human-in-the-review-loop workflow for autonomous coding agents
• How Eclipse Che and ttyd fit together for lightweight, Kubernetes-isolated agent workspaces
• A step-by-step guide: choose a terminal-centric editor (Web Terminal or Herdr), import from Git, and launch a coding agent
• Team benefits: contained sandbox execution, higher workspace density, and parallel agent scaling
• A "Try It Yourself" section pointing to Hosted Che / Developer Sandbox

@rohanKanojia
rohanKanojia force-pushed the pr/blog-agentic-workspaces-eclipse-che branch 5 times, most recently from 7963734 to 0596673 Compare July 16, 2026 11:53
@@ -0,0 +1,161 @@
---

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rohanKanojia let's target publication next week e.g. 07-22

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay, understood.

@rohanKanojia
rohanKanojia marked this pull request as ready for review July 16, 2026 14:09
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Rohan Kumar <rokumar@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@rohanKanojia
rohanKanojia force-pushed the pr/blog-agentic-workspaces-eclipse-che branch from 0596673 to cc1a77f Compare July 16, 2026 14:14

@Firewall Firewall left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job, just some small comments.

* Access to an Eclipse Che instance (for example, a local or team deployment)
* Credentials for an LLM provider your coding agent can use (on-prem or cloud-hosted)
* A Git repository URL to import in the *Import from Git* section
* Optional: Git credentials configured in Eclipse Che so the agent can push branches and open pull requests on GitHub automatically

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Optional: Git credentials configured in Eclipse Che so the agent can push branches and open pull requests on GitHub automatically
* Optional: Git credentials configured in Eclipse Che so the agent can push branches and open pull requests on your Git provider automatically

Open the *Choose an Editor* tree and select a lightweight, terminal-centric editor definition instead of a full IDE. For an agentic CDE, pick either:

* Web Terminal: a minimal `ttyd`-based shell in the browser
* Herdr: an agent-aware terminal multiplexer on top of the same web-terminal model

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make this a link to the project?

Here is an example of Claude Code and OpenCode running in a workspace with the Herdr editor definition. Herdr shows each agent in the sidebar (idle or working) while the active pane streams the agent's tools and output.

.Claude Code and OpenCode agents running in an Eclipse Che workspace with the Herdr editor definition.
image::/assets/img/beyond-human-ides-running-agentic-workspaces/herdr-agents-running.png[Herdr workspace showing Claude Code idle and OpenCode working on Dockerfile tests inside Eclipse Che.]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Can we have a higher resolution version of this image?
  2. Shall we put this or a similar image at the top of the blogpost? To show "this will be the end result" to capture the readers attention


TIP: If you chose Herdr, you can split panes and run multiple agents in parallel, while Herdr tracks whether each one is idle, working, or blocked. The platform underneath matters more: with Che, each agent still gets its own sandboxed, Kubernetes-native workspace.

== How Agentic CDEs Can Be Beneficial for Teams

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
== How Agentic CDEs Can Be Beneficial for Teams
== How Agentic CDEs help Teams


== How Agentic CDEs Can Be Beneficial for Teams

Agentic CDEs can be beneficial for safer agentic automation: every agent can run in its own workspace, with Kubernetes-enforced boundaries, instead of sharing a developer's laptop or a long-lived shared VM. Using Che for ttyd-driven agent workspaces can build on that foundation in a few practical ways:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Agentic CDEs can be beneficial for safer agentic automation: every agent can run in its own workspace, with Kubernetes-enforced boundaries, instead of sharing a developer's laptop or a long-lived shared VM. Using Che for ttyd-driven agent workspaces can build on that foundation in a few practical ways:
Agentic CDEs keep each coding agent in its own Kubernetes-isolated workspace, instead of sharing a developer laptop or a long-lived VM. Using Che for ttyd-driven agent workspaces can build on that foundation in a few practical ways:

| Autonomous agents executing tasks, with humans in the review loop

| Workspace shape
| Full IDE (for example Che-Code or VS Code) plus extensions, UI, and layouts

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| Full IDE (for example Che-Code or VS Code) plus extensions, UI, and layouts
| Full IDE (for example, VS Code) plus extensions, UI, and layouts


Wait for the workspace to become ready. Once it is ready, Che opens the `ttyd`-based terminal in the browser. From there, launch your preferred terminal-based coding agent (for example, `claude-code` or `opencode`), point it at a task or specification, and let it work inside the isolated workspace.

NOTE: Terminal-based coding agents (such as `claude-code` or `opencode`) must already be present in the DevWorkspace container image, or installed or otherwise injected into the workspace before you use them.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

injected into the workspace before you use them.

I would clarify that this simply can be done via devfile command and provide a snippet - https://github.com/eclipse-che/che-server/blob/main/devfile.yaml#L93-L102

@ibuziuk ibuziuk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great read!

@@ -0,0 +1,161 @@
---
title: "Beyond Human IDEs: Running Agentic Workspaces in Eclipse Che"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
title: "Beyond Human IDEs: Running Agentic Workspaces in Eclipse Che"
title: "Beyond Human IDEs: Running Agentic Cloud Development Environments in Eclipse Che"

How to run safer agentic automation in isolated workspaces with Eclipse Che:
lightweight, ttyd-based Agentic Workspaces on Kubernetes.
categories: []
keywords: ['Agentic Workspaces', 'CDE', 'Eclipse Che', 'AI', 'Kubernetes', 'ttyd', 'Devfile']

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
keywords: ['Agentic Workspaces', 'CDE', 'Eclipse Che', 'AI', 'Kubernetes', 'ttyd', 'Devfile']
keywords: ['Agentic Workspaces', 'CDE', 'Eclipse Che', 'AI', 'Kubernetes', 'ttyd', 'herdr', 'Devfile']

@rohanKanojia
rohanKanojia force-pushed the pr/blog-agentic-workspaces-eclipse-che branch 2 times, most recently from ec77ecf to 763c870 Compare July 17, 2026 17:06
Clarify Devfile-based Claude CLI install, move the Herdr end-result
screenshot to the intro, and refresh that image.

Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@rohanKanojia
rohanKanojia force-pushed the pr/blog-agentic-workspaces-eclipse-che branch from 763c870 to 2dfc809 Compare July 17, 2026 17:20
@rohanKanojia
rohanKanojia merged commit dce400c into eclipse-che:main Jul 22, 2026
4 checks passed
@rohanKanojia
rohanKanojia deleted the pr/blog-agentic-workspaces-eclipse-che branch July 22, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants