MarioAndF

Airpoint

AI 智能体v1.3.16
作者:MarioAndF更新于 2026-05-18共 5 个版本 · 最新版本发布于 2026-02-15airpoint@clawhub_marioandf/airpoint
任务自动化工具调用

据 AlphaMoat 统计,截至 2026-09,Airpoint 累计下载 3,200 次、获 5 个星标,在全部 5,078 个 AI 技能中排名第 3,558 位,在「AI 智能体」分类(969 个)中排名第 726 位。

累计安装
101
累计下载
3,200
星标
5
全站排名
#3,558
全站前 71% · 「AI 智能体」前 75%
平台累计安装累计下载星标评论
ClawHub ↗1013,2005-
SkillHub ↗1003,1445—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

它通过 CLI 调用本机 agent,依赖正在运行的应用、已配置的模型 API Key,以及辅助功能和屏幕录制权限。它可能与桌面上的应用及屏幕信息交互;使用前应限制任务范围,确认敏感窗口和账户状态,并仔细检查执行结果。

资料发布于 2026-10-29

可以用来做什么

  • 规划打开应用、读取界面或执行桌面流程的自然语言指令。
  • 检查运行 Airpoint 所需的应用状态、模型配置和 macOS 权限。
  • 设计桌面自动化任务的范围与结果复核步骤。

什么时候用

  • 需要通过命令行让 Mac 执行桌面界面操作时。
  • 需要了解截图、辅助功能、键盘鼠标权限等前置条件时。
  • 屏幕上有个人或组织敏感信息,或任务会操作账号、设置和文件时,先缩小任务范围并确认每一步的授权。

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

概述 Airpoint 的桌面控制能力和 macOS 权限要求,并列出使用前的隐私检查。
为一个桌面自动化任务拟定操作范围和结果复核步骤;不要实际操作设备。

月度数据趋势

累计下载3,200
1,6262,4723,3172026-03 · 累计下载 1,7432026-05 · 累计下载 2,3972026-06 · 累计下载 2,5932026-07 · 累计下载 2,9112026-08 · 累计下载 3,0582026-09 · 累计下载 3,20026-0326-09
星标5
4562026-03 · 星标 52026-05 · 星标 52026-06 · 星标 52026-07 · 星标 52026-08 · 星标 52026-09 · 星标 526-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,200—5
2026-083,058+5.0%5
2026-072,911+12.3%5
2026-062,593+8.2%5
2026-052,397—5
2026-031,743—5

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

6.0 KB · ClawHub v1.3.16
---
name: airpoint
description: Control a Mac through natural language — open apps, click buttons, read the screen, type text, manage windows, and automate multi-step tasks via Airpoint's AI computer-use agent.
metadata: {"openclaw": {"emoji": "🖐️", "homepage": "https://airpoint.app", "requires": {"bins": ["airpoint"]}, "os": ["darwin"]}}
---

# Airpoint — AI Computer Use for macOS

Airpoint gives you an AI agent that can **see and control a Mac** — open apps,
click UI elements, read on-screen text, type, scroll, drag, and manage windows.
展开全部(共 170 行)
You give it a natural-language instruction and it carries out the task
autonomously by perceiving the screen (accessibility tree + screenshots + visual
locator), planning actions, executing them, and verifying the result.

Everything runs through the `airpoint` CLI.

## Requirements

- **macOS** (Apple Silicon or Intel)
- **Airpoint app** — must be running. Download from [airpoint.app](https://airpoint.app).
- **Airpoint CLI** — the `airpoint` command must be on PATH. Install it from the Airpoint app: Settings → Plugins → Install CLI.

## Setup

Before using Airpoint's AI agent, the user must configure it in the Airpoint
app (Settings → Assistant):

1. **AI model API key (required).** Set an API key for the chosen provider:
   - **OpenAI (recommended):** model `gpt-5.1` with reasoning effort `low` gives
     the best balance of cost, speed, and quality.
   - Anthropic and Google Gemini are also supported.
2. **Gemini API key (recommended).** Even when using OpenAI or Anthropic as the
   primary model, a Google Gemini API key enables the visual locator — a
   secondary model (`gemini-3-flash-preview`) that finds UI targets on screen
   by analyzing screenshots. Without it, the agent relies on the accessibility
   tree only.
3. **macOS permissions.** The app prompts on first launch, but verify these are
   granted in System Settings → Privacy & Security:
   - **Accessibility** — required for mouse/keyboard control.
   - **Screen Recording** — required for screenshots and screen perception.
   - Camera is only needed for hand tracking (not for the AI agent).
4. **Custom instructions (optional).** In Settings → Assistant, add custom
   instructions to tailor the agent's behavior (e.g., preferred language,
   apps to avoid, workflows to follow).

If the user reports that `airpoint ask` fails or the agent can't see the
screen, ask them to verify steps 1–3 above.

## How to use

1. Run `airpoint ask "<your instruction>"` to send a task to the on-device agent.
2. The command blocks until the agent finishes (up to 5 minutes) and returns:
   - A text summary of what the agent did and the result.
   - One or more **screenshot file paths** showing the screen state after the task.
3. Read the text output to confirm whether the task succeeded.
4. If screenshots were returned, show the **last screenshot** to the user as
   visual confirmation of the result.
5. If something went wrong or the task is stuck, run `airpoint stop` to cancel.

Example flow:

```
> airpoint ask "open Safari and search for 'OpenClaw'"
Opened Safari, typed 'OpenClaw' into the address bar, and pressed Enter.
The search results page is now displayed.

1 screenshot(s) saved to session abc123
  └ screenshots/step_3.png (/Users/you/Library/Application Support/com.medhuelabs.airpoint/sessions/abc123/screenshots/step_3.png)
```

After receiving this, show the screenshot to the user so they can see what happened.

## Commands

### Ask the AI agent to do something (primary command)

This is the most important command. It sends a natural-language task to
Airpoint's built-in computer-use agent which can see the screen, move the
mouse, click, type, scroll, open apps via Spotlight, manage windows, and verify
its own actions.

```bash
# Synchronous — waits for the agent to finish (up to 5 min) and returns output
airpoint ask "open Safari and go to github.com"
airpoint ask "what's on my screen right now?"
airpoint ask "find the Slack notification and read it"
airpoint ask "open System Settings and enable Dark Mode"
airpoint ask "open Mail, find the latest email from John, and summarize it"

# Fire-and-forget — returns immediately
airpoint ask "open Spotify and play my liked songs" --no-wait

# Show the assistant panel on screen while running
airpoint ask "open System Settings and enable Dark Mode" --show-panel
```

### Stop a running task

```bash
airpoint stop
```

Cancels the currently running assistant task. Use this if a task is stuck or
taking too long.

### Capture a screenshot

```bash
airpoint see
```

Returns a screenshot of the current display. Useful for verifying state before
or after issuing an `ask` command.

### Check status

```bash
airpoint status
airpoint status --json
```

Returns app version and current state (tracking active, etc.).

### Hand tracking (secondary)

Airpoint also supports hands-free cursor control via camera-based hand tracking.
These commands start/stop that feature:

```bash
airpoint tracking on
airpoint tracking off
airpoint tracking        # show current state
```

### Read or change settings

```bash
airpoint settings list             # all current settings
airpoint settings list --json      # machine-readable
airpoint settings get cursor.sensitivity
airpoint settings set cursor.sensitivity 1.5
```

Common settings: `cursor.sensitivity` (default 1.0), `cursor.acceleration`
(default true), `scroll.sensitivity` (default 1.0), `scroll.inertia`
(default true).

### System vitals

```bash
airpoint vitals          # CPU, RAM, temperature
airpoint vitals --json
```

### Launch the app

```bash
airpoint open            # opens/focuses the Airpoint macOS app
```

## Tips

- **Use `airpoint ask` for almost everything.** The agent can read the screen,
  interact with any app, and chain multi-step workflows autonomously.
- Always use `--json` when you need to parse output programmatically.
- The agent can answer questions about what's on screen ("what app is in the
  foreground?", "read the error message in this dialog").
- Airpoint is a notarized, code-signed macOS app. Download it from
  [airpoint.app](https://airpoint.app).

「AI 智能体」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。