macOS
brew install autocodelocal Homebrew formula metadata
安装
brew install autocodelocal Homebrew formula metadata
概览
Code automation for every language, library and framework
历史
Autocode was an npm-distributed, spec-driven code generator with hosted ReadMe documentation and a GitHub-integrated workflow for generating APIs, apps, websites, and project files from configuration.
The npm registry records the autocode package as created on 13 November 2014, version 1.0.0 as published on 27 October 2015, and version 1.3.1 as published on 18 February 2016. The official ReadMe-hosted introduction describes it as a hackable, spec-driven code generator for producing code in any language or format.
The official docs place Autocode in the mid-2010s wave of hosted developer tools around GitHub OAuth, generated project structure, and npm-distributed CLIs. They describe a web UI with areas for globals, imports, exports, outputs, interfaces, scripts, config, and files, plus hacking concepts such as generators, schemas, specs, engines, helpers, processors, transformers, and injectors.
The npm registry metadata for version 1.3.1 lists a GitHub repository under ctate/autocode, but that URL returned HTTP 404 during review. Since no official live HTTP source-control page could be verified, the repository should remain null rather than inferred from stale registry metadata.
Autocode's official documentation was written around GitHub login: users could create or load repositories and immediately begin generating code for them, with the service requesting read/write access to public and private repositories. That reflects a hosted-code-generation model rather than a purely local compiler or scaffolder.
Its adoption footprint is best understood as narrow and historical. The package survives as an npm tarball and package-manager formula, while the public source repository and hosted product context are much harder to verify than the ReadMe documentation and registry metadata.
The documentation describes using Autocode to define specs and outputs, generate code, build and run code, export generators and schemas, and edit configuration through a Config tab. Examples include JSON generation/parsing, Express apps, package-manager files, README files, Redis config, and framework-specific project outputs.
The package's practical config convention is `.autocode/config.yml`, visible in official examples and package-manager tests. That config-driven design is the key package-nerd detail: the CLI is a front end to generated outputs described by structured project data rather than a single language compiler.
Autocode is a package-history oddity: an old npm package and CLI for a hosted code-generation workflow whose original repository URL no longer resolves. It is a good case where npm metadata, hosted docs, and package-manager records outlive the active source project.
For enrichment, the lazy safe move is to cite the registry and official docs, keep the stale repository out of the official repo field, and avoid inventing continuity with newer unrelated projects that share the same name.
安全态势
library-like package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
.autocode/config.yml可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
autocode | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:autocode |
|---|---|
| 版本 | 1.3.1 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/autocode |
| 主页 | https://autocode.readme.io/ |
| 上游文档 | https://autocode.readme.io/docs/config |
| 许可证 | Apache-2.0 |
| 源码归档 | https://registry.npmjs.org/autocode/-/autocode-1.3.1.tgz |
| 依赖 | node |
| Bottle | 可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | autocode |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.