Workspace
Articles in the Workspace section of the NetStacks documentation.
6 articles
Overview
The NetStacks Workspace turns the Terminal into a full network-engineering environment: a project file tree, a Monaco code editor with language support, integrated Git, and image paste — all alongside your live device sessions.
File Explorer
Browse and manage the Workspace project tree: open and edit files, create folders, rename, multi-select, and bulk-delete — all backed by the local Agent.
Code Editor
A Monaco-based code editor inside the Workspace with multi-tab editing, syntax highlighting for the formats network engineers use, and binary-safe saves through the local Agent.
Language Support (LSP)
Python diagnostics and completion via the bundled Pyrefly language server, plus YANG, XML, and JSON support — and a pluggable LSP system so you can add your own language servers.
Git Integration
Work with the Workspace as a Git repository without leaving NetStacks: status and diff, stage and commit, branch, and push/pull to GitHub, GitLab, or Gitea remotes.
Image Paste & Drop
Paste a screenshot or drag an image into a session; NetStacks saves it into the Workspace and inserts an [Image#N] token so you can hand it to the AI assistant or reference it in a command.
Need Help?
Can't find what you're looking for? Browse all documentation or get in touch.