跳到正文
原文
Hacker News 热门(buzzing.cc 中文翻译)· Hacker News 热门(buzzing.cc 中文翻译)·· 10 天前AI 评分68

Floci 发布可在本地模拟 AWS、Azure、GCP 和 OCI 的开源云模拟器

AI 导读

Floci 推出本地云模拟工具,可分别模拟 AWS、Azure、GCP 和 OCI 服务,采用 MIT 许可证,无需账号、认证令牌或凭证。AWS 模拟器提供 119 个服务,24ms 启动,可作为 LocalStack 的零代码替换;Azure 覆盖 28 个服务,GCP 25 个,OCI 8 个。

正文

Skip to main content

AWS, Azure, GCP and OCI emulators that start in 24 ms. Give your coding agents a real cloud to build and test against: no credentials, no bill, no blast radius.

Built for AI coding agents

Give your AI agents a cloud they can't break.

Coding agents write cloud code faster than ever, but they can't safely run it against a real account. Point them at Floci instead: a local cloud to build, run, and verify against. Instant, free, and credential-free.

The agent loop, on any cloud

floci start
eval $(floci env)       
aws s3 mb s3://uploads
pytest tests/           

Teach your agent once

- Never run code or tests against a real cloud account. Use floci instead.
- Start the emulator you need: `floci start` (AWS), `floci az start`, `floci gcp start` or `floci oci start`.
- Load its endpoints before running anything: `eval $(floci env)` (or `floci az env`, `floci gcp env`, `floci oci env`).
- State is disposable: `floci stop` then `floci start` gives you a clean cloud.

Paste into your repo's AGENTS.md or CLAUDE.md.

Works with Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Aider and Gemini CLI: anything that can run a shell command.

0

No credentials to leak.

Agents connect with throwaway keys. No real cloud secrets in the agent's context or sandbox. Nothing to exfiltrate, nothing to bill.

24ms

Inner-loop fast.

24 ms cold start, 13 MiB idle. Agents spin up, test, and tear down inside the edit loop instead of waiting on round-trips to a remote account.

real

Real signal, not mock theater.

Lambda, RDS, Redis, and Kafka run for real, so code an agent verifies locally behaves the same in production. No mock-shaped false positives.

✗

Zero blast radius.

Let agents iterate aggressively. Worst case, they reset a local container, not your staging environment or your cloud bill.

Cloud Emulators

Pick your cloud. Start instantly.

Standalone MIT-licensed emulators. No account, no auth token.

Quick Start

One install. Every service, locally.

No account, no token. Pick your platform and go.


curl -fsSL https://floci.io/install.sh | sh


floci start && eval $(floci env)


aws s3 mb s3://my-bucket


echo "Why pay for S3 when floci is free? 🎉" > hello-floci.txt
aws s3 cp hello-floci.txt s3://my-bucket/


aws s3 cp s3://my-bucket/hello-floci.txt hello-back.txt
cat hello-back.txt

119 AWS services ready on :4566. S3 · SQS · DynamoDB · Lambda · RDS · +114 more

Developer Tools

One toolchain. All clouds.

Manage and explore every Floci emulator from a unified CLI or visual dashboard.

CLI

floci-cli

A unified command-line interface to start, stop, and inspect all Floci emulators. One install covers AWS, Azure, GCP, and OCI from a single tool.


curl -fsSL https://floci.io/install.sh | sh


floci start


floci doctor

UI

floci-ui

A visual dashboard for all Floci cloud emulators. Browse resources, inspect data, and manage services across AWS, Azure, GCP, and OCI from one place.

floci-ui Console Home for AWS: runtime reachable, 19 active services, and a grid of services such as Compute, Storage, SQS and EventBridge with their resource counts.

Why Floci

Built for developers who ship.

No gatekeeping. No pricing tiers. No surprises. A local cloud that starts in milliseconds and works everywhere.

$0

MIT Licensed. Forever free.

Fork it, embed it, extend it. No "community edition" sunset, no enterprise feature flags. Every service is available to every developer, always.

✗

No auth token. Ever.

Pull the Docker image and go. No sign-ups, no API keys, no telemetry. LocalStack started requiring an auth token in March 2026. Floci never will.

24ms

Native binary speed.

Compiled with GraalVM Mandrel. Starts in 24ms, idles at 13 MiB, fast enough for inner-loop iteration. Your CI, your laptop, and your AI agents will all thank you.

real

Real engines, not mocks.

Lambda runs in real Docker containers. RDS uses real PostgreSQL/MySQL. ElastiCache runs real Redis. 100% protocol fidelity, no surprises in production.

Use Cases

Where teams put Floci to work.

From the inner loop to CI to the classroom: anywhere a real cloud account is too slow, too risky, or too expensive.

CI

Ephemeral test environments.

Spin up the full stack inside every pipeline job. 24 ms startup adds nothing to the build, each job gets an isolated cloud, and teardown is free.

λ

Local-first development.

Build against S3, Pub/Sub, or Service Bus on your laptop, offline if you want. No shared dev account to trip over, no credentials to rotate.

tf

Infrastructure-as-code dry runs.

Apply Terraform, OpenTofu, or CloudFormation against localhost first. Catch typos, drift, and bad refactors before they ever touch a real account.

101

Workshops & onboarding.

Teach cloud services with zero billing risk. Every student runs the whole stack on their own machine: no accounts to provision, nothing to clean up.

来源:Hacker News 热门(buzzing.cc 中文翻译) · floci.io