Skip to content

TALXIS/tools-agentbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tools-agentbox

Devcontainer features, templates, and pre-built Docker images for Power Platform / Dataverse developers. Works in GitHub Codespaces, VS Code Dev Containers, and Azure Container Instances.

Published artifacts

Artifact GHCR Reference
PAC CLI feature ghcr.io/talxis/tools-agentbox/pac-cli:latest
TXC CLI feature ghcr.io/talxis/tools-agentbox/txc-cli:latest
Power Platform template ghcr.io/talxis/tools-agentbox/power-platform:latest
Pre-built image ghcr.io/talxis/tools-agentbox/image:latest

Quick start

Using the template (Codespaces / VS Code)

Create a .devcontainer/devcontainer.json in your project:

{
  "name": "Power Platform",
  "image": "ghcr.io/talxis/tools-agentbox/image:latest",
  "customizations": {
    "codespaces": {
      "openFiles": ["README.md"]
    }
  },
  "secrets": {
    "DATAVERSE_ENV_URL": {
      "description": "Your Dataverse environment URL"
    }
  },
  "hostRequirements": {
    "cpus": 2,
    "memory": "8gb"
  }
}

Or use individual features:

{
  "name": "Power Platform",
  "image": "mcr.microsoft.com/dotnet/sdk:10.0",
  "features": {
    "ghcr.io/devcontainers/features/node:1": { "version": "22" },
    "ghcr.io/devcontainers/features/azure-cli:1": { "extensions": "azure-devops" },
    "ghcr.io/devcontainers/features/powershell:1": {},
    "ghcr.io/devcontainers/features/terraform:1": {},
    "ghcr.io/devcontainers/features/github-cli:1": {},
    "ghcr.io/devcontainers/features/copilot-cli:1": {},
    "ghcr.io/jlaundry/devcontainer-features/azure-functions-core-tools:1": {},
    "ghcr.io/talxis/tools-agentbox/pac-cli:1": {},
    "ghcr.io/talxis/tools-agentbox/txc-cli:1": {}
  }
}

Running locally with Docker

docker pull ghcr.io/talxis/tools-agentbox/image:latest
docker run -it \
  -e DATAVERSE_ENV_URL="https://contoso.crm4.dynamics.com" \
  ghcr.io/talxis/tools-agentbox/image:latest \
  bash

Included tools

Tool Version Purpose
.NET SDK 10.0 Build Power Platform / Dataverse artifacts
Node.js 22 LTS Frontend, PCF controls
Azure CLI latest Manage Azure resources, authenticate
PowerShell latest Automation, Power Platform pipelines
Terraform latest Infrastructure as code
GitHub CLI latest Repo management, GitHub Actions
GitHub Copilot CLI latest (auto-updates) AI coding assistant in terminal
Power Platform CLI (pac) latest (auto-updates) pac auth, solution, pcf, plugin
TALXIS DevKit CLI (txc) latest (auto-updates) Local-first Dataverse development
Azure Functions Core Tools v4 Local Azure Functions development

About

Sandbox for Power Platform development agents

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors